<?php

/**
* testsuite for all tests
* @package testing
* @subpackage collector
*/
/*
if (!defined('PHPUnit_MAIN_METHOD')) {
    define('PHPUnit_MAIN_METHOD', 'AllTests::main');
}
*/
require_once 'PHPUnit/Framework.php';


class AllTests extends PHPUnit_Framework_TestSuite
{
  public static function main()
  {
    PHPUnit_TextUI_TestRunner::run(self::suite());
  }

  public static function suite()
  {
    $suite = new PHPUnit_Framework_TestSuite('AllTests');
    foreach (glob('**/*Test.php') as $filename) {
      echo $filename, "\n";
      $suite->addTestFile($filename);
    }

    return $suite;
  }

}

/*
if (PHPUnit_MAIN_METHOD == 'AllTests::main') {
    AllTests::main();
}
*/
